package com.xzx.java.kit.basic.command;

/**
 * @author xinzhixuan
 * @version V1.0
 * @date 2017/12/17 14:26
 */
public class PrintCommand implements Command {
    @Override
    public void process(int[] target) {
        for (int temp : target) {
            System.out.println("迭代输出目标数组的元素：" + temp);
        }
    }

    public static void main(String[] args) {
        ProcessArray processArray = new ProcessArray();
        int[] arr = {3, -4, 2, 7};
        processArray.process(arr, new PrintCommand());// 使用不同的处理方式
        processArray.process(arr, new AddCommand());// 使用不同的处理方式
    }
}
